public class Solution2 {
    //给你两棵二叉树 root 和 subRoot 。
    // 检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。
    // 如果存在，返回 true ；否则，返回 false 。
    public boolean isSubtree(TreeNode root, TreeNode subRoot) {
        if(root == null)return false;
        if(isSameTree(root,subRoot)) return true;
        if(isSubtree(root.left,subRoot))return true;
        if(isSubtree(root.right,subRoot))return true;
        return false;
    }
}
